package com.youxin.authserver.bean;

import java.util.Date;


import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.youxin.busfoundation.bean.BaseLogModel;
import com.youxin.busfoundation.utils.mybatis.BasePage;


/**
 * 分页查询对象
 * @author yingde.cao
 *
 */
@JsonInclude( JsonInclude.Include.NON_EMPTY )
public  class RequestQueryLog
extends BasePage<BaseLogModel>
{	
	private String identifier;
	
	@JsonProperty(value="user_name")
	private String userName;
	
	@JsonProperty(value="user_id")
	private String userId;
    private String ip;
    
	@JsonProperty(value="begin_time")
    private long beginTime;
	
	@JsonProperty(value="end_time")
    private long endTime;
	
	private Date beginDate;
	
	@JsonIgnore
	private Date endDate;
	
	@JsonIgnore
	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public long getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(long beginTime) {
		this.beginTime = beginTime;
	}

	public long getEndTime() {
		return endTime;
	}

	public void setEndTime(long endTime) {
		this.endTime = endTime;
	}

	public String getIdentifier() {
		return identifier;
	}

	public void setIdentifier(String identifier) {
		this.identifier = identifier;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	
	
}
